/*
 * Entity.h
 *
 *  Created on: Aug 5, 2009
 *      Author: ramesh
 */

#ifndef _COMPOSER_ENTITY_H_
#define _COMPOSER_ENTITY_H_

#include "PropertiesManager.h"

#include "../../Shared.h"


namespace SymphonyAST {


class Entity {
private:
	PropertiesManager properties;
	int type;

public:

	Entity();

	int getType();
	void setType(int type);

	void addProperty(const string& property);
};


}

#endif /* _COMPOSER_ENTITY_H_ */
